provide a place for - German English Dictionary